-- 查询key值如果大于0，则减一
-- tonumber 把字符串转成数值,如果查询出非有效数值返回nil
local temp = tonumber(redis.call('get',KEYS[1]))

if temp ~= nil and temp > 0 then
    redis.call('DECR', KEYS[1])
    return true
else
    redis.call('set',KEYS[1],'100')
    return false
end

